#include   <stdio.h>
int fun(char s[]);
main( )
{  char  num[15];
   int  n;
   gets(num);    
   n=fun(num);
   printf( "%s-->%d\n", num, n );
}

int fun(char s[])
{
	int i,k,x=0;
	char c[16];
	for(i=0;s[i];i++)c[i]=s[i]+1-'1';
	for(k=0;k<i;k++){
		x=2*x+c[k];
	}
	return x;
}
